superior recess of lesser peritoneal sac - Turkish English Dictionary